left hand/leg - Spanish English Dictionary
History

left hand/leg



Meanings of "left hand/leg" in Spanish English Dictionary : 1 result(s)

English Spanish
Colloquial
left hand/leg zocata [f]